demountable rim - Español Inglés Diccionario